rainfall index - Spanish English Dictionary